--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Node / ReticulumProjects / MeshChatX.git / files / meshchatx / src / frontend / js / registries / registerCoreContributions.js
Displaying Raw • Download
meshchatx/src/frontend/js/registries/registerCoreContributions.js bce42bcdce0e7d2c6d78228e864a4cd1d974cc82 (bce42bcd) Text, 1.45 KB
T8b949e// SPDX-License-Identifier: 0BSD
Tff7b72import Tb4b4b4{ Te6edf3CORE_NAV_ENTRIES Tb4b4b4} Tff7b72from Ta5d6ff"./coreNavEntries.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3registerNavItem Tb4b4b4} Tff7b72from Ta5d6ff"./navRegistry.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3CORE_TOOLS_ENTRIES Tb4b4b4} Tff7b72from Ta5d6ff"./coreToolsEntries.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3registerTool Tb4b4b4} Tff7b72from Ta5d6ff"./toolsRegistry.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3CORE_COMMAND_ENTRIES Tb4b4b4} Tff7b72from Ta5d6ff"./coreCommandEntries.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3registerCommand Tb4b4b4} Tff7b72from Ta5d6ff"./commandRegistry.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3CORE_SETTINGS_SECTION_KEYWORDS Tb4b4b4} Tff7b72from Ta5d6ff"./coreSettingsSectionKeywords.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3registerSettingsSection Tb4b4b4} Tff7b72from Ta5d6ff"./settingsSectionRegistry.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3CORE_POST_INSTALL_PROMPT_ENTRIES Tb4b4b4} Tff7b72from Ta5d6ff"./corePostInstallPromptEntries.js"Tb4b4b4;
Tff7b72import Tb4b4b4{ Te6edf3registerPostInstallPrompt Tb4b4b4} Tff7b72from Ta5d6ff"./postInstallPromptRegistry.js"Tb4b4b4;
Tff7b72let Te6edf3coreRegistered Tff7b72= Tff7b72falseTb4b4b4;
Tff7b72export Tff7b72function Te6edf3resetCoreContributionsForTestsTb4b4b4(Tb4b4b4) Tb4b4b4{
Te6edf3coreRegistered Tff7b72= Tff7b72falseTb4b4b4;
Tb4b4b4}
Tff7b72export Tff7b72function Te6edf3registerCoreContributionsTb4b4b4(Tb4b4b4) Tb4b4b4{
Tff7b72if Tb4b4b4(Te6edf3coreRegisteredTb4b4b4) Tb4b4b4{
Tff7b72returnTb4b4b4;
Tb4b4b4}
Te6edf3coreRegistered Tff7b72= Tff7b72trueTb4b4b4;
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3entry Tff7b72of Te6edf3CORE_NAV_ENTRIESTb4b4b4) Tb4b4b4{
Te6edf3registerNavItemTb4b4b4(Te6edf3entryTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3entry Tff7b72of Te6edf3CORE_TOOLS_ENTRIESTb4b4b4) Tb4b4b4{
Te6edf3registerToolTb4b4b4(Te6edf3entryTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3entry Tff7b72of Te6edf3CORE_COMMAND_ENTRIESTb4b4b4) Tb4b4b4{
Te6edf3registerCommandTb4b4b4(Te6edf3entryTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72for Tb4b4b4(Tff7b72const Tb4b4b4[Te6edf3sectionIdTb4b4b4, Te6edf3keywordsTb4b4b4] Tff7b72of Tffa657ObjectTb4b4b4.Te6edf3entriesTb4b4b4(Te6edf3CORE_SETTINGS_SECTION_KEYWORDSTb4b4b4)Tb4b4b4) Tb4b4b4{
Te6edf3registerSettingsSectionTb4b4b4(Tb4b4b4{ Te6edf3idTff7b72: Te6edf3sectionIdTb4b4b4, Te6edf3keywords Tb4b4b4}Tb4b4b4)Tb4b4b4;
Tb4b4b4}
Tff7b72for Tb4b4b4(Tff7b72const Te6edf3entry Tff7b72of Te6edf3CORE_POST_INSTALL_PROMPT_ENTRIESTb4b4b4) Tb4b4b4{
Te6edf3registerPostInstallPromptTb4b4b4(Te6edf3entryTb4b4b4)Tb4b4b4;
Tb4b4b4}
Tb4b4b4}
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────